home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 3446 < prev    next >
Encoding:
Text File  |  1996-08-06  |  642 b   |  38 lines

  1. Path: alibaba.kmit.sk!not-for-mail
  2. From: brano@alibaba (Brano Zahradnik)
  3. Newsgroups: comp.lang.c++
  4. Subject: Template ...
  5. Date: 24 Jan 1996 03:58:28 +0100
  6. Organization: Kmit
  7. Message-ID: <4e478k$pnh@alibaba.kmit.sk>
  8. NNTP-Posting-Host: sk2eu.eunet.sk
  9. X-Newsreader: TIN [version 1.2 PL2]
  10.  
  11. What do you thing about this:
  12.  
  13.  #include <stdio.h>
  14.  template < void (*T) (char *) >
  15.  class alfa
  16.  {
  17.    private:
  18.      char * t;
  19.    public:
  20.      alfa (char * a) {t=a;};
  21.      void print (void) {T(t);};
  22.  };
  23.  
  24.  void Print (char * a)
  25.  {
  26.    printf(a);
  27.  }
  28.  
  29.  void main (void)
  30.  {
  31.    alfa<Print> a("LALALALA");
  32.    a.print();
  33.  }
  34.  
  35.                  brano@alibaba.kmit.sk
  36.  
  37.  
  38.